.container{
    width: 1050px;
}
.header-container{
    padding-left: 0px;
}
.navbar{
   height: 53px;
}
.logo-div{
    padding: 1px;
}
.logo-div img{
    height: 50px;
}
body{
    background-color: #EEE; 
}
.backcolor{
    border: #FFF solid 2px;
    background-color: #fff;
}
.body-row{
    display: -webkit-flex; /* Safari */
    display: flex;
    flex-direction:row;
}
.thumbnail{
    padding: 0;
    background-color: #EEE; 
}
.left-col{
    width: 74.0%;
    padding:5px 1% 1% 1%;
}
.img-border{
    width: 31%;
    display: inline-block;
    margin-left: 1.5%;
}
.right-col{
    width: 24.5%;
    padding-top: 1vw;
    margin-left:1.5%; 
}
.right-col-img-border{
    width: 90%;
    margin: auto;
}
.caption-text{
    padding-top:15px; 
}
.breadcrumb-row{
    padding: 0 5px;
}
.breadcrumb{
    margin-bottom: 15px;
}
.page-row{
    display: flex;
    flex-direction:row;
    justify-content:center;
    width: 99%;
    margin-left: 0.5%;
}
.footer{
    padding: 2rem;
    text-align: center;
    font-size: 12px;
}
.img-title{
    padding: 0 2rem;
    border-bottom: solid 1px #EEE;
    margin-bottom: 1.5rem;
}
.title-text{
    font-size: 22px;
}
.img-show{
    background-color: #fff;
    border: 0px ;
    width: 99%;
    margin-left: 0.5%
}

.next-page-row{
    display: flex;
    flex-direction:row;
    justify-content:center;
    width: 99%;
    height: 50px;;
    margin-left: 0.5%;
}
.total-num{
margin-right: 2rem;
}